precipitation indicator - Francés Inglés Diccionario